package com.programmingeyeclient.user.entity;

import java.io.Serializable;

/**
 * (EduUserAccountHistory)实体类
 *
 * @author makejava
 * @since 2023-05-23 08:51:45
 */
public class EduUserAccountHistory implements Serializable {
    private static final long serialVersionUID = 622758406054563380L;
    
    private Object id;
    /**
     * 用户id
     */
    private Integer userId;
    /**
     * 订单号
     */
    private String orderNo;
    /**
     * 相关ID
     */
    private Integer otherId;
    /**
     * 当前余额
     */
    private Double balance;
    /**
     * cash余额
     */
    private Double cashAmount;
    /**
     * vm余额
     */
    private Double vmAmount;
    /**
     * 分销返现余额
     */
    private Double backAmount;
    /**
     * 交易金额
     */
    private Double trxAmount;
    /**
     * 描述
     */
    private String description;
    /**
     * 充值(1),扣款（2）
     */
    private String actHistoryType;
    /**
     * 业务类型:1(系统类型),2(课程消费),3(钱相关)
     */
    private String bizType;
    /**
     * 收款人姓名
     */
    private String payee;
    /**
     * 转账银行
     */
    private String bank;
    /**
     * 银行卡号
     */
    private String card;
    /**
     * 创建人
     */
    private Integer createUser;
    /**
     * 创建时间
     */
    private String createTime;
    /**
     * 修改人
     */
    private Integer updateUser;
    /**
     * 修改时间
     */
    private String updateTime;
    /**
     * 状态
     */
    private Integer status;
    /**
     * 是否已删除
     */
    private Integer isDeleted;


    public Object getId() {
        return id;
    }

    public void setId(Object id) {
        this.id = id;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public Integer getOtherId() {
        return otherId;
    }

    public void setOtherId(Integer otherId) {
        this.otherId = otherId;
    }

    public Double getBalance() {
        return balance;
    }

    public void setBalance(Double balance) {
        this.balance = balance;
    }

    public Double getCashAmount() {
        return cashAmount;
    }

    public void setCashAmount(Double cashAmount) {
        this.cashAmount = cashAmount;
    }

    public Double getVmAmount() {
        return vmAmount;
    }

    public void setVmAmount(Double vmAmount) {
        this.vmAmount = vmAmount;
    }

    public Double getBackAmount() {
        return backAmount;
    }

    public void setBackAmount(Double backAmount) {
        this.backAmount = backAmount;
    }

    public Double getTrxAmount() {
        return trxAmount;
    }

    public void setTrxAmount(Double trxAmount) {
        this.trxAmount = trxAmount;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getActHistoryType() {
        return actHistoryType;
    }

    public void setActHistoryType(String actHistoryType) {
        this.actHistoryType = actHistoryType;
    }

    public String getBizType() {
        return bizType;
    }

    public void setBizType(String bizType) {
        this.bizType = bizType;
    }

    public String getPayee() {
        return payee;
    }

    public void setPayee(String payee) {
        this.payee = payee;
    }

    public String getBank() {
        return bank;
    }

    public void setBank(String bank) {
        this.bank = bank;
    }

    public String getCard() {
        return card;
    }

    public void setCard(String card) {
        this.card = card;
    }

    public Integer getCreateUser() {
        return createUser;
    }

    public void setCreateUser(Integer createUser) {
        this.createUser = createUser;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public Integer getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(Integer updateUser) {
        this.updateUser = updateUser;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getIsDeleted() {
        return isDeleted;
    }

    public void setIsDeleted(Integer isDeleted) {
        this.isDeleted = isDeleted;
    }

}

